PdfSaveOptions Properties

Properties

Author Gets or sets the PDF author. Falls back to the document's own creator when not set.
CompressContent Gets or sets whether page content streams are compressed with Flate. Default is true. Turning it off makes the output larger but readable in a text editor, which is useful when debugging a document.
CreateHyperlinks Gets or sets whether hyperlinks become clickable link annotations. Default is true.
CreateOutlines Gets or sets whether headings become PDF outline (bookmark) entries. Default is true.
Creator Gets or sets the producing application recorded in the PDF.
EmbedFonts Gets or sets whether the fonts the document uses are embedded in the PDF. Default is true. With embedding off - or when no font file can be found for a run - the text falls back to the PDF base-14 fonts, which cannot represent characters outside WinAnsi.
FontDirectories Gets the directories searched for font files, in addition to the system ones. Searched before the system directories, so a font placed here wins.
Keywords Gets or sets the PDF keywords. Falls back to the document's own keywords when not set.
RegisteredFonts Gets the fonts registered explicitly through RegisterFont. These are matched before any directory is searched.
Subject Gets or sets the PDF subject. Falls back to the document's own subject when not set.
Title Gets or sets the PDF title. Falls back to the document's own title when not set.
UseSystemFonts Gets or sets whether the operating system's font directories are searched. Default is true. Set it to false to embed only the fonts given through AddFontDirectory(String) and RegisterFont(String, Boolean, Boolean, String), which makes the output identical on every machine.

See Also